﻿using System.Collections.Generic;
using Inovout.Gis.Geometry;

namespace Inovout.Gis
{
    public interface IGisTable
    {
        string Name { get; }
        IGisDataSource DataSource { get; }

        IEnumerable<IGeometryInfo> GetGeometryInfos();

        IGisRow GetRow(object geometryId);

        bool HasField(string fieldName);
    }
}
